Requirements Engineering with a Perspective of Software Evolution - Anticipating requirements based on organizational change
نویسندگان
چکیده
Software Evolution is a fact in industrial life. More than that, maintenance is one of the most expensive phases on software life cycle. Additionally, social and organizational aspects are increasingly gaining greater importance for information systems development. In this context, Organizational Semiotics has been considered a promising tool, providing the framework MEASUR for requirements gathering. In this work, it has been studied how to apply Organizational Semiotics in Requirements Engineering with the purpose of Software Evolution.
منابع مشابه
2 Anticipating Change in Requirements Engineering
Requirements change is inevitable in the development and maintenance of software systems. One way to reduce the adverse impact of change is by anticipating change during requirements elicitation, so that software architecture components that are affected by the change are loosely coupled with the rest of the system. This chapter proposes Change-oriented Requirements Engineering (CoRE), a method...
متن کاملSystem Evolution via Model-driven Design
Software engineers frequently face the challenge of systems whose requirements change over time to adapt to organizational reconfigurations or external pressures. Evolving user requirements present a considerable software engineering challenge, all the more so in an environment in which business agility demands shorter development times and responsive prototyping. This paper presents a system c...
متن کاملService Oriented Requirements Engineering: Practitioner's Perspective
Over a decade ago Service Oriented Architecture (SOA) was introduced to provide better alignment between business requirements and IT solutions. During this period a great deal of research interest has emerged from academia and industry alike, to promote this new style of software development. The promise was that SOA based development will improve reusability, agility, platform independence an...
متن کاملIdentification of the Patient Requirements Using Lean Six Sigma and Data Mining
Lean health care is one of new managing approaches putting the patient at the core of each change. Lean construction is based on visualization for understanding and prioritizing imporvments. By using only visualization techniques, so much important information could be missed. In order to prioritize and select improvements, it’s essential to integrate new analysis tools to achieve a good unders...
متن کاملPredicting Coordination Structure by Change Impact Analysis
Empirical studies reveal a strong correlation between the alignment of design structure and organizational structure, and both software quality and productivity. Estimating how people should communicate to accommodate modification requests have been recognized as a prominent problem in software maintenance. In this paper, we contribute a pluggable framework to anticipate coordination requiremen...
متن کامل